spudding shoe - German English Dictionary